package com.hzhr.extdevice.mapper.toll;

import com.hzhr.extdevice.model.database.toll.TollGasUser;
import com.hzhr.extdevice.model.database.toll.TollGasUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TollGasUserMapper {
    int countByExample(TollGasUserExample paramTollGasUserExample);

    int deleteByExample(TollGasUserExample paramTollGasUserExample);

    int deleteByPrimaryKey(Integer paramInteger);

    int insert(TollGasUser paramTollGasUser);

    int insertSelective(TollGasUser paramTollGasUser);

    List<TollGasUser> selectByExample(TollGasUserExample paramTollGasUserExample);

    TollGasUser selectByPrimaryKey(Integer paramInteger);

    int updateByExampleSelective(@Param("record") TollGasUser paramTollGasUser, @Param("example") TollGasUserExample paramTollGasUserExample);

    int updateByExample(@Param("record") TollGasUser paramTollGasUser, @Param("example") TollGasUserExample paramTollGasUserExample);

    int updateByPrimaryKeySelective(TollGasUser paramTollGasUser);

    int updateByPrimaryKey(TollGasUser paramTollGasUser);
}
